package bairui.international.model.domain.jpa;

public interface FTB_ProductOrder extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {

	public static interface state extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "state";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.state";
		public final static java.lang.String TypeString = "bairui.international.model.status.State_ProductOrder";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "状态";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("state");
		}
	
	}
	
	public static interface payWay extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "payWay";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.payWay";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_ProductOrderPay";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "付款方式";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("payWay");
		}
	
	}
	
	public static interface number extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "number";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.number";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "编号";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("number");
		}
	
	}
	
	public static interface submitDate extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "submitDate";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.submitDate";
		public final static java.lang.String TypeString = "java.util.Date";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "提交时间";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("submitDate");
		}
	
	}
	
	public static interface price extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "price";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.price";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "价格";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("price");
		}
	
	}
	
	public static interface usedScore extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "usedScore";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.usedScore";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "抵扣的积分";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("usedScore");
		}
	
	}
	
	public static interface pay extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "pay";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.pay";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "实际付款";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("pay");
		}
	
	}
	
	public static interface areaRecord extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "areaRecord";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.areaRecord";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "区域记录";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("areaRecord");
		}
	
	}
	
	public static interface productOrderStateRecords extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productOrderStateRecords";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.productOrderStateRecords";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_ProductOrderStateRecord>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品订单状态记录";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("productOrderStateRecords");
		}
	
	}
	
	public static interface userInfo extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "userInfo";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.userInfo";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_UserInfo";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "用户信息";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("userInfo");
		}
	
	}
	
	public static interface imgUrl extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "imgUrl";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.imgUrl";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "图片";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("imgUrl");
		}
	
	}
	
	public static interface goodsInfo extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "goodsInfo";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.goodsInfo";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_GoodsInfo";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "收货信息";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("goodsInfo");
		}
	
	}
	
	public static interface remitImgUrl extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "remitImgUrl";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.remitImgUrl";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "汇款截图";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("remitImgUrl");
		}
	
	}
	
	public static interface branchCompanyStaffRoyaltyRecords extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "branchCompanyStaffRoyaltyRecords";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.branchCompanyStaffRoyaltyRecords";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_BranchCompanyStaffRoyaltyRecord>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "分公司员工提成记录";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("branchCompanyStaffRoyaltyRecords");
		}
	
	}
	
	public static interface userGradeRecords extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "userGradeRecords";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.userGradeRecords";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_UserGradeRecord>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "用户积分记录";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("userGradeRecords");
		}
	
	}
	
	public static interface score extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "score";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.score";
		public final static java.lang.String TypeString = "java.lang.Double";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "积分";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("score");
		}
	
	}
	
	public static interface type extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "type";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.type";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_ProductOrder";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "类型";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("type");
		}
	
	}
	
	public static interface electronicTicket extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "electronicTicket";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.electronicTicket";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_ElectronicTicket";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "电子券";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("electronicTicket");
		}
	
	}
	
	public static interface comment extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "comment";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.comment";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "备注";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("comment");
		}
	
	}
	
	public static interface branchCompany extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "branchCompany";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.branchCompany";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_BranchCompany";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "分公司";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("branchCompany");
		}
	
	}
	
	public static interface area extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "area";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.area";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_Town";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "区域";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("area");
		}
	
	}
	
	public static interface assignFlag extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "assignFlag";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.assignFlag";
		public final static java.lang.String TypeString = "java.lang.Boolean";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "中心指派标志";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("assignFlag");
		}
	
	}
	
	public static interface assignor extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "assignor";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.assignor";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_BranchCompanyStaff";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "分配者";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("assignor");
		}
	
	}
	
	public static interface sender extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "sender";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.sender";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_BranchCompanyStaff";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "配送者";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("sender");
		}
	
	}
	
	public static interface productOrderItems extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "productOrderItems";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.productOrderItems";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_ProductOrderItem>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "产品订单项";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("productOrderItems");
		}
	
	}
	
	public static interface user extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "user";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.user";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "用户";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("user");
		}
	
	}
	
	public static interface lastModifier extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "lastModifier";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.lastModifier";
		public final static java.lang.String TypeString = "bairui.international.model.domain.jpa.TB_Admin";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "最后修改者";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("lastModifier");
		}
	
	}
	
	public static interface branchCompanyMoneyRecords extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "branchCompanyMoneyRecords";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.branchCompanyMoneyRecords";
		public final static java.lang.String TypeString = "java.util.List<bairui.international.model.domain.jpa.TB_BranchCompanyMoneyRecord>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "分公司金额记录";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("branchCompanyMoneyRecords");
		}
	
	}
	
	public static interface toString extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "toString";
		public final static java.lang.String FullName = "bairui.international.model.domain.jpa.TB_ProductOrder.toString";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.domain.jpa.TB_ProductOrder.class.getDeclaredField("toString");
		}
	
	}
	
}